global estimates - German English Dictionary